// TS中常见的类型- 引用类型 -数组

// 数组

// 语法：
// :类型[] = 值
// :(类型1 | 类型2)[]  = 值

// 💥 联合类型是一个竖线

const list: [] = [];

const list2: number[] = [1, 2, 3];
const list3: string[] = ['1', '2'];
const list4: boolean[] = [true];

// 联合类型： ( 类型1 | 类型2)
const list5: (number | string)[] = [1, '2'];
const list6: (number | string | boolean)[] = [1, '2', false];

// 👎 不推荐的写法：泛型写法
const myArray: Array<number> = [1]
